﻿*{ margin:0; padding:0; border:0; outline:none;text-decoration: none;
	  box-sizing:border-box;-webkit-box-sizing:border-box;
	  touch-callout: none;-webkit-touch-callout: none;}
html{ width:100%;height:100%;background-color:transparent;
	  font-family:"微软雅黑", Helvetica-Light/*;cursor: default;*/
}
body{ width:100%;height:100%;font-size:14px;color:#6c6c6c;background-color:transparent;
	  text-rendering:optimizeLegibility;-webkit-text-rendering:optimizeLegibility;
	  font-smoothing:antialiased;-webkit-font-smoothing:antialiased;
}

img{ border:0;}
ins,del{cursor:pointer; text-decoration:none;font-style:normal;}
ul,li{ list-style:none;}
table{table-layout:fixed; /*border-spacing:0;*//*border-collapse:collapse;*/}
textarea{resize:none;}
input,textarea,button{font-family:"微软雅黑";outline:none;}
button{cursor:pointer;}

.none{display:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}

.Page{position:relative;width:100%;height:100%;padding-right:40px;}
.Page.effect1{transform:translateX(100%); -webkit-transform:translateX(100%);}
.Page.effect2{transform:translateX(-100%); -webkit-transform:translateX(-100%);}
.Page.effect3{transform:translateY(-100%); -webkit-transform:translateY(-100%);}
.Page.effect4{transform:translateY(100%); -webkit-transform:translateY(100%);}
.Page.effect10{opacity:.45;}

.Menu{position:relative;width:100%; height:60px;background-color:#cfa5a5}
.Body{position:relative;width:100%;height:100%;padding-top:110px;padding-bottom:50px;background-color:#dcdcdc}
.Foot{position:absolute;bottom:0;left:0;z-index:888; width:100%; height:70px;text-align:center;font-size:12px;color:#ababab;line-height:26px;}


/* .Main{} */
.Main .noContent{text-align:center;padding-top:125px;display:none;}
.Main .noContent.sel{display:block;}
.Main table{width:100%;font-size:14px;}
.Main table th{font-weight:normal;color:#121212;font-size:14px;height:60px;border-bottom:1px solid #dcdcdc;padding:0 10px;}
.Main table td{color:#6c6c6c;text-align:center;border-bottom:1px solid #dcdcdc;padding:10px 5px;vertical-align:top;}
.Main .rightLine{border-right:1px solid #dcdcdc;}

.Tips {
  position: fixed; top:30%;left:50%;z-index: 1000000;
  transform: translate(-50%);-webkit-transform: translate(-50%);
  margin: auto;padding: 12px 18px;overflow: auto;
  min-width: 150px;max-width: 60%; max-height: 50%;
  line-height: 110%;font-size: 20px;color: #fff;
  white-space: normal;word-wrap: break-word;word-break: break-all;
  background-color: rgba(0, 0, 0, 0.93);
  border-radius: 10px; box-shadow: 1px 1px 2px 1px rgba(50, 50, 50, 0.3);
  text-align: center;vertical-align: middle;
}

.Dialog{position:absolute;left:0;top:0;z-index:999999;width:100%;height:100%;background-color:rgba(0,0,0,0.5);}
.Dialog .box{width:540px;background:#fff;border-radius:25px; position:absolute;/*margin:-30% 0 0 -42%;*/left:30%;top:30%}
.Dialog .title{font-size:20px;color:#00a8f2;font-weight:normal;text-align:center;padding-top:38px;margin-bottom:-24px;}
.Dialog .cont{max-height:70%;line-height:35px;font-size:14px;padding:38px 38px 0 38px;text-align:center;color:#6c6c6c;}
.Dialog .btns{height:88px;line-height:88px;font-size:14px;color:#00a8f2; text-align:center;	margin: 20px auto;border-collapse: separate;}
.Dialog .btns td button{width:115px;height:36px;border-radius:17px;background:#00a8f2;color:#fff;font-size:14px;margin:0 30px;}

.Waiting{display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:999991;}
.Waiting i{display: block;position: absolute;left: 260px;top: 45%;padding: 8px;width: 130px;height: 130px;border-radius: 10px;background:rgba(255,255,255,.95) url(/f/wait2.gif) center center no-repeat;}


.selectBox{height:38px;position:relative;width:270px;z-index:2;}
.selectBox .selectname{border:1px solid #dcdcdc;width:100%;height:36px;line-height:36px;cursor:pointer;}
.selectBox .selectname span{padding-left:20px;color:#6c6c6c;display: inline-block;overflow: hidden;text-overflow: ellipsis;max-width: 67%;white-space: nowrap;}
.selectBox .selectname i{display:block;float:right;width:43px;height:36px;border-left:1px solid #dcdcdc;background:url(/f/ctrl/arrow3.png) center center no-repeat;}
.selectBox .selectlist{position:absolute;top:35px;left:0;line-height:normal;border:1px solid #dcdcdc;width:100%;display:none;z-index:100;background:#fff;max-height:180px;overflow-y:scroll;}
.selectBox:hover{z-index:20;}
.selectBox:hover .selectlist{display:block;}
.selectBox .selectlist li{padding-left:20px;padding-top: 10px;padding-bottom: 10px;cursor:pointer;}
.selectBox .selectlist li:hover,.selectBox .selectlist li.sel{background:#dcdcdc;}

/* .radioBox{} */
.radioBox label{margin-right:40px;cursor:pointer;}
.radioBox label i{display:inline-block;width:14px;height:14px;border:1px solid #dcdcdc;margin-right:15px;vertical-align:middle;border-radius:50%;}
.radioBox label.sel i{background:#00a8f2;}



